function doActionNoParAndCbk(containerId, url) {
    var msgw = $('#msgWindow'), target = $('#' + containerId);
    msgw.html('');
	//$('#'+containerId).html('');
	$.ajax({
       type: "POST",
       url: url,
       beforeSend: function() {
           target.mask("加载中...");
       },
       complete: function() {
           target.unmask();
       },
       success: function(data) {
           if (data.indexOf('interceptorErrorCode') > 0) {
               msgw.html(data);
               return;
           }

           if (data.indexOf('msgCallCode') > 0) {
               msgw.html(data);
           } else {
               target.html(data);
           }
       }
	});
}

function doActionNoPar(containerId, url, succFunc, errFunc) {
    var msgw = $('#msgWindow'), target = $('#' + containerId);
    msgw.html('');
	//$('#' + containerId).html('');
	$.ajax({
       url: url,
       beforeSend: function() {
           target.mask("加载中...");
       },
       complete: function() {
           target.unmask();
       },
       success: function(data) {
           if (data.indexOf('interceptorErrorCode') > 0) {
               msgw.html(data);
               return;
           }

           if (data.indexOf('msgCallCode') > 0) {
               msgw.html(data);
           } else {
               if (containerId) target.html(data);
           }

           if (data.indexOf('actionErrorCode') > 0) {
               if (errFunc != null)
                   errFunc();
           } else {
               if (succFunc != null)
                   succFunc();
           }
       }
	});
}

function doActionNoCallback(containerId, url, par) {
    var msgw = $('#msgWindow'), target = $('#' + containerId);
    msgw.html('');
	
	$.ajax({
       type: "POST",
	   url: url,
	   data: par,
       beforeSend: function() {
           target.mask("加载中...");
       },
       complete: function() {
           target.unmask();
       },
	   success: function(data) {
		   if (data.indexOf('interceptorErrorCode') > 0) {
               msgw.html(data);
			   return;
		   }

		   if (data.indexOf('msgCallCode') > 0) {
               msgw.html(data);
		   } else {
			   target.html(data);
		   }
	   }
	});
}

function doAction(containerId, url, par, succFunc, errFunc) {
    var $msgWindow = $('#msgWindow'), target = $('#' + containerId);
    $msgWindow.html('');
	//$('#' + containerId).html('');
	$.ajax({
       type: "POST",
       url: url,
       data: par,
       beforeSend: function() {
           target.mask("加载中...");
       },
       complete: function() {
           target.unmask();
       },
       success: function(data) {
           if (data.indexOf('interceptorErrorCode') > 0) {
               $msgWindow.html(data);
               return;
           }

           if (data.indexOf('msgCallCode') > 0) {
               $msgWindow.html(data);
           } else {
               if (containerId) target.html(data);
           }

           if (data.indexOf('actionErrorCode') > 0) {
               if (errFunc != null)
                   errFunc();
           } else {
               if (succFunc != null)
                   succFunc(data);
           }
       }
	});
}